|
Emplacement du menu |
---|
Modèle → Conditions limites et charges mécaniques → Charge de gravité |
Ateliers |
FEM |
Raccourci par défaut |
Aucun |
Introduit dans la version |
- |
Voir aussi |
FEM Tutoriel |
Solveurs |
---|
CalculiX, Elmer |
Cette commande définit une accélération gravitationnelle agissant sur l'ensemble du modèle dans la direction prescrite.
version 0.21 et précédentes : l'accélération a une valeur fixe de 9,81 m/s^2.
Nouvel objet :
import ObjectsFem
ObjectsFem.makeConstraintSelfWeight(name)
Ajoutez un objet à l'analyse nommée Analysis :
App.ActiveDocument.Analysis.Member = App.ActiveDocument.Analysis.Member + [(object)]
Exemple :
import ObjectsFem
selfweight_obj = ObjectsFem.makeConstraintSelfWeight("MySelfWeightObject")
App.ActiveDocument.Analysis.Member = App.ActiveDocument.Analysis.Member + [selfweight_obj]
La constante d'accélération peut être éditée manuellement après avoir généré le fichier d'entrée de CalculiX.
Exemple de lignes dans le fichier .inp :
*DLOAD
Eall,GRAV,9810,0.0,0.0,-1.0
où 9810 est la magnitude de l'accélération de la pesanteur en [mm/s^2], et 0,0,-1 est le vecteur de direction. La valeur peut être définie comme un multiple de l'accélération standard de la pesanteur pour simuler une charge de 4g par exemple.
Contraintes